Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Java Full Stack

Description

Text copied to clipboard!
Nous recherchons un Développeur Java Full Stack talentueux et motivé pour rejoindre notre équipe dynamique. En tant que Développeur Java Full Stack, vous serez responsable de la conception, du développement et de la maintenance d'applications web robustes et évolutives, en utilisant principalement Java pour le back-end et des technologies modernes pour le front-end. Vous travaillerez en étroite collaboration avec les équipes produit, design et QA afin de garantir la livraison de solutions performantes et innovantes répondant aux besoins de nos clients. Vos missions incluront l’analyse des besoins, la conception technique, le développement, l’intégration continue, les tests et la documentation. Vous serez également amené à participer à l’amélioration continue des processus de développement et à la veille technologique. Nous valorisons l’autonomie, la rigueur, l’esprit d’équipe et la capacité à résoudre des problèmes complexes. Si vous êtes passionné par les technologies web, que vous aimez relever des défis techniques et que vous souhaitez évoluer dans un environnement stimulant, ce poste est fait pour vous. Rejoignez-nous pour contribuer à des projets ambitieux et développer vos compétences au sein d’une entreprise innovante.

Responsabilités

Text copied to clipboard!
  • Développer des applications web en Java côté back-end et front-end.
  • Collaborer avec les équipes produit, design et QA.
  • Participer à l’analyse des besoins et à la conception technique.
  • Assurer l’intégration continue et le déploiement des applications.
  • Rédiger la documentation technique et fonctionnelle.
  • Effectuer des tests unitaires et d’intégration.
  • Assurer la maintenance corrective et évolutive des applications.
  • Participer à la veille technologique et à l’amélioration continue.
  • Optimiser les performances et la sécurité des applications.
  • Former et accompagner les membres juniors de l’équipe.

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine similaire.
  • Expérience confirmée en développement Java (Spring, Hibernate, etc.).
  • Maîtrise des technologies front-end (HTML, CSS, JavaScript, Angular ou React).
  • Bonne connaissance des bases de données relationnelles (MySQL, PostgreSQL).
  • Expérience avec les outils de gestion de version (Git).
  • Connaissance des principes DevOps et CI/CD.
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Autonomie, rigueur et sens de l’organisation.
  • Maîtrise du français écrit et oral.
  • Anglais technique apprécié.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement Java côté back-end ?
  • Avez-vous déjà travaillé avec des frameworks front-end modernes ?
  • Comment gérez-vous l’intégration continue dans vos projets ?
  • Pouvez-vous donner un exemple de résolution d’un problème technique complexe ?
  • Quelle méthodologie de gestion de projet avez-vous utilisée ?
  • Comment assurez-vous la sécurité des applications web ?
  • Êtes-vous à l’aise avec le travail en équipe agile ?
  • Quels outils de versioning utilisez-vous ?
  • Avez-vous déjà formé ou accompagné des développeurs juniors ?
  • Quelles sont vos attentes en termes d’évolution professionnelle ?